Data Count Driven Concurrency Control Scheme with Performance Gain in Mobile Environments
نویسندگان
چکیده
In a mobile computing environment, clients can access data irrespective of their physical location. Data is shared among multiple clients and can be updated by each client independently. This leads to inconsistency of the data. Due to limitations of mobile computing environment traditional techniques cannot be used. Several concurrency control techniques are proposed in literature to prevent data inconsistency. In this paper we first analyze the existing scheme of concurrency control without locking and justify its Performance limitations. A new scheme is proposed which adaptively set the validity period of the cached data items based on the number of data items required and current load of the database server. Experimental results show performance benefits, such as increase in average response time and decrease in waiting time of the transactions. KeywordsAbsolute Validity Interval, Valid Period, semaphore, data count, Mobile Host, Fixed Host.
منابع مشابه
An Improved, Prioritized Concurrency Control Scheme with Performance Gain in Mobile Environments
In a mobile computing environment, clients can access shared data irrespective of their physical location and can be updated by each client independently. This leads to inconsistency of the data. Several concurrency control techniques are proposed in literature to prevent data inconsistency. In this paper we first analyze the existing scheme of concurrency control without locking and justify it...
متن کاملAn Analytic Model for Performance Analysis of Concurrency Control Strategies in Mobile Environments
Many performance studies have shown that locking based protocols outperform other concurrency control protocols in most database configurations and workloads. However, in mobile environments there are many special characteristics, such as long network delay and the expensive wireless communication. Besides, transactions may be aborted due to forced termination when handoff occurs for the consid...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملAn energy-efficient mobile transaction processing method using random back-off in wireless broadcast environments
Broadcast is widely accepted as an efficient technique for disseminating data to a large number of mobile clients over a single or multiple channels. Due to the limited uplink bandwidth from mobile clients to server, conventional concurrency control methods cannot be directly applied. There has been many researches on concurrency control methods for wireless broadcast environments. However, the...
متن کامل